package com.zzedu.vo;

import com.zzedu.common.annotation.Excel;

import java.math.BigDecimal;

public class ZzCourseVO {
    /**
     * id
     */
    private Long id;

    /**
     * 课程包名称
     */
    @Excel(name = "课程包名称")
    private String name;

    /**
     * 正常
     */
    @Excel(name = "正常", dictType = "common_state")
    private Integer state;


    /**
     * APP 背景图
     */
    private Long appBackgroundImage;

    private String appBackgroundImageURL;
    /**
     * PC-大屏 背景图
     */
    private Long pcBackgroundImage;

    private String pcBackgroundImageURL;


    /**
     * 课包级别
     */
    private String level;

    /**
     * 课时数
     */
    private Integer hourCount;

    /**
     * 课包费(元)
     */
    private BigDecimal hourAmount;

    /**
     * 绑定课程起始节
     */
    private Integer startNum;

    /**
     * 绑定课程结束节
     */
    private Integer endNum;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public Long getAppBackgroundImage() {
        return appBackgroundImage;
    }

    public void setAppBackgroundImage(Long appBackgroundImage) {
        this.appBackgroundImage = appBackgroundImage;
    }

    public String getAppBackgroundImageURL() {
        return appBackgroundImageURL;
    }

    public void setAppBackgroundImageURL(String appBackgroundImageURL) {
        this.appBackgroundImageURL = appBackgroundImageURL;
    }

    public Long getPcBackgroundImage() {
        return pcBackgroundImage;
    }

    public void setPcBackgroundImage(Long pcBackgroundImage) {
        this.pcBackgroundImage = pcBackgroundImage;
    }

    public String getPcBackgroundImageURL() {
        return pcBackgroundImageURL;
    }

    public void setPcBackgroundImageURL(String pcBackgroundImageURL) {
        this.pcBackgroundImageURL = pcBackgroundImageURL;
    }

    public String getLevel() {
        return level;
    }

    public void setLevel(String level) {
        this.level = level;
    }

    public Integer getHourCount() {
        return hourCount;
    }

    public void setHourCount(Integer hourCount) {
        this.hourCount = hourCount;
    }

    public BigDecimal getHourAmount() {
        return hourAmount;
    }

    public void setHourAmount(BigDecimal hourAmount) {
        this.hourAmount = hourAmount;
    }

    public Integer getStartNum() {
        return startNum;
    }

    public void setStartNum(Integer startNum) {
        this.startNum = startNum;
    }

    public Integer getEndNum() {
        return endNum;
    }

    public void setEndNum(Integer endNum) {
        this.endNum = endNum;
    }
}
